
a{outline:none;}

#deadline{
    margin:30px; 
    text-align:center;
}
#deadline h1{
    color:#7b9bbb; 
    font-size:30px;
    text-shadow:0px 1px 1px #fff;
}

#tabContainer {
    background:#4c4c4c;
    border:1px solid #7b9bbb;
    margin:0 auto;
    padding:0;
    position:relative;

    min-height: 400px;
    height: auto !important;
    height: 400px;

    /*border:1px solid blue;*/

}

#tabContainer ul{
    overflow:hidden;
    /*    border-right:1px solid #fff;*/
    height:35px;
    position:absolute;
    z-index:100;
}

#tabContainer li
{
    float:left;
    list-style:none;
}

#tabContainer li a{
    /*    background:#ddd;*/
    /*    border:1px solid #fcfcfc;*/
    border-right:0;
    color:#fff;
    cursor:pointer;
    display:block;
    height:35px;
    font-weight:700;
    line-height:35px;
    padding:0 30px;
    text-decoration:none;
    text-align: left;
}

#tabContainer li a:hover
{
    background:#ccc;
}

#tabContainer li a.active
{
    /*    background:#fbfbfb;*/
    background: #ff002a;
    /*    border:1px solid #fff;*/
    border-right:0;
    color:#fff;
}

.tabDetails {
    background:#fbfbfb;
    
    margin:35px 0 0;
    height: 100%;
    
    /*border:1px solid red;*/
}













/*
-------------tab 2
*/


#tabContainer2{
    background:#4c4c4c;

    margin:0 auto;
    padding:0;
    position:relative;

    /* fix ie */
    min-height: 400px;
    height: auto !important;
    height: 400px;

    border:1px solid #7b9bbb;

}

#tabContainer2 ul {
    overflow:hidden;
    height:35px;
    position:absolute;
    z-index:100;
}

#tabContainer2 li
{
    float:left;
    list-style:none;
}

#tabContainer2 li a{
    /*    background:#ddd;*/
    /*    border:1px solid #fcfcfc;*/
    border-right:0;
    color:#fff;
    cursor:pointer;
    display:block;
    height:35px;
    font-weight:700;
    line-height:35px;
    padding:0 30px;
    text-decoration:none;
    text-align: left;
}

#tabContainer2 li a:hover {
    background:#ccc;
}

#tabContainer2 li a.active {

    background: #ff002a;
    color:#fff;
}

.tabDetails2 {
    background:#fbfbfb;    
    margin:35px 0 0;
    height: 100%;
    
    /*border:1px solid #fff;*/
}
